independent seconds watch - French English Dictionary